v1.2.2 release#75
Merged
Merged
Conversation
… support - Implemented highlightMentionsInMarkdownHtml function to wrap @mentions in styled HTML. - Updated renderUserMessageMarkdownBody to utilize new markdown rendering with @mention styling. - Refactored message rendering logic to support markdown for user messages and added footer actions for copy and retry. - Introduced new CSS styles for message usage rows and action buttons to improve layout and interaction. - Enhanced scrolling behavior to ensure proper visibility of messages and input area after sending.
…s and enhancements
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces the PgStudio v1.2.2 release, focusing on enhanced result streaming, binary data display options, improved SQL Assistant controls, and a more robust result grid workflow. It adds new user-facing features, configuration options, and updates documentation to reflect these changes.
Major new features and improvements:
Result Streaming and Grid Enhancements
SELECTqueries using PostgreSQLSCROLLcursors. This keeps a bounded row buffer in the grid and extension host; scrolling fetches more data. Controlled by the newpostgresExplorer.performance.slidingWindowSelects(default on) andpostgresExplorer.performance.slidingWindowRowCapsettings. Includes a dismissible streaming hint banner. [1] [2] [3]Binary Data Display - #74
byteadisplay modes viapostgresExplorer.query.byteaDisplayFormat(hex0x, PostgreSQL \x hex, or JSON debug shape), consistently applied in result grids and history. [1] [2] [3] [4]SQL Assistant Experience
Export and Integration Improvements
exportQuery(the original SQL before Auto-LIMIT), ensuring that full exports rerun the unrestricted statement when the grid was limited for display. Server-side cursor sessions are coordinated with the webview for windowed fetches. [1] [2]Documentation and Versioning Updates:
README.md,MARKETPLACE.md, andCHANGELOG.mdupdated to reflect new features, configuration options, and known limitations for v1.2.2. [1] [2] [3] [4] [5] [6] [7] [8] [9]package.json.Let me know if you want to see how any of these features are implemented or need help testing the new streaming and grid options!